<?php	 
class ControladorProveedor
{
	public static function IngresarProveedor()	
    {    

		self::PaginaProveedor('Registrar Proveedor');
	}

	public static function EliminarProveedor(){
		self::PaginaProveedorEliminar('Eliminar Proveedor');
	}
	
	protected static function MetodoProveedor()
	{
		if(isset($_POST['envio']) and $_POST['envio']=='si' )
		{
			Proveedor::InsertarProveedor($_POST['nombreProveedor'],$_POST['direccionProveedor'],$_POST['telefonoProveedor'],$_POST['correoProveedor'],$_POST['observacionesProveedor']);	
		}
		
	}
	
	protected static function MetodoEliminarProveedor()
	{
		if(isset($_POST['envio']) and $_POST['envio']=='si' )
		{
			Proveedor::EliminarProveedor($_POST['nombreProveedor']);	
		}
		
	}



	protected static function PaginaProveedor($titulo)
	{   
		ob_start();	
		$modulo=Vista::CargarPlantilla(PLANTILLA_R.'AgregarProveedor.html');
		$layout=PLANTILLA_I.'publico.html';
        $diccionario=array('titulo'=>$titulo,'login'=>$modulo,'contenido'=>self::MetodoProveedor().ob_get_clean()); 		
		$pagina=Vista::MostrarPlantilla($diccionario,$layout);
		Vista::MostrarVista($pagina);
	}
	

	protected static function PaginaProveedorEliminar($titulo)
	{   
		ob_start();	
		$modulo=Proveedor::buscarProveedor();
		$layout=PLANTILLA_I.'publico.html';
        $diccionario=array('titulo'=>$titulo,'login'=>$modulo,'contenido'=>self::MetodoEliminarProveedor().ob_get_clean()); 		
		$pagina=Vista::MostrarPlantilla($diccionario,$layout);
		Vista::MostrarVista($pagina);
	}


}


?>